package rentalStore;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.Date;
import java.util.Set;
import rentalCompany.Quote;
import rentalCompany.ReservationException;

/**
 *
 * @author 
 */
public interface ClientSessionRemote extends Remote {
    
    public Quote createQuote(Date startDate, Date endDate, String carType, String company) 
            throws RemoteException, ReservationException;
    
    public Set<Quote> getCurrentQuotes() throws RemoteException;
    
    public void confirmQuotes() throws RemoteException, ReservationException;
    
}
